Baffin Island — definition

1. Baffin Island (Noun)

1 definition

Baffin Island (Noun) — The 5th largest island and the largest island of Arctic Canada; lies between Greenland and Hudson Bay.

1 type of
island
3 parts of
Arctic Ocean Great White North canada